Synonyms for "hasty defence"

Words with similar meaning